India's Supreme Court has recently made two significant rulings that have wide-ranging... (22 revisions)